previous life - French English Dictionary